package com.mass.core.sys.metadata.services;

import com.mass.core.sys.metadata.model.SysMetadata;
import com.mass.core.utils.AjaxResponse;

public interface SysMetadataServices {

	/**
	 * 
	* @Title: findSysMetadataPage
	* @Description: 分页条件查询
	* @param sysMetadata
	* @param pageIndex
	* @param pageSize
	* @return
	* AjaxResponse 返回类型   
	* @throws
	 */
	AjaxResponse findSysMetadataPage(SysMetadata sysMetadata,Integer pageIndex,Integer pageSize);
	
	/**
	 * 
	* @Title: insert
	* @Description: 添加  
	* @param sysMetadata
	* @return AjaxResponse 返回类型   
	* @throws
	 */
	AjaxResponse insert(SysMetadata sysMetadata);
	
	/**
	 * 
	* @Title: update
	* @Description: 修改  
	* @param sysMetadata
	* @return  AjaxResponse 返回类型   
	* @throws
	 */
	AjaxResponse update(SysMetadata sysMetadata);
	
	/**
	 * 
	* @Title: oneButtonAdded
	* @Description: 一键新增按钮
	* @param menuName   模块名称
	* @param menuId   模块Id
	* @return AjaxResponse 返回类型   
	* @throws
	 */
	AjaxResponse oneButtonAdded(String menuName,Long menuId);
}
